god-given gift - Turc Anglais Dictionnaire